package com.cloudpivot.receivales.meta.service;

/**
 * 质量文件 服务接口 (主要是OA文件上传的接口)
 */
public interface QCFileService {


    /**
     * 上传 oa 质量文档 传入文档全部为 base64
     * @param sourceFile     源文件base64
     * @param pdfFile    编译后的文件base64
     * @param sourceFileType 源文件 类型 "docx" or "xlsx"
     * @param filename      文件名(需要包含后缀)
     * @param titleName     档案名(OA知识文件显示的名称)
     */
    Integer qcFileUpload(String sourceFile,String pdfFile,String sourceFileType, String filename, String titleName,Integer fileDic);

    /**
     * 上传 oa 质量文档 原件 附件 无path 传入文档全部为 base64
     * @param baseFile64     源文件base64
     * @param sourceFileType 源文件 类型 "docx" or "xlsx"
     * @param filename      文件名 需要包含后缀
     * @param titleName     档案名(OA知识文件显示的名称)
     */
    Integer qcFileUploadSigle(String baseFile64,  String sourceFileType, String filename, String titleName,Integer fileDic);
}